
package es.uv.bd.view.Bodegalia;

import java.awt.*;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.JTableHeader;

public class BodegaliaView extends JFrame {
    //private JTable tablePanel;
    private BodegaliaMenu menu;
    private JScrollPane panel;
    private JPanel currentPanel;
   
    public BodegaliaView() {

        super("Animalia");
        
        // Menu de la aplicación
        menu = new BodegaliaMenu();
        
        //menu.setMenuActionListener(new MenuActionListener);
        this.setMenuBar(menu);
        
        Container cp = this.getContentPane();
        cp.setLayout(new BorderLayout());

         /* El panel con la tabla */
        //tablePanel = createTablePanel();
        // Ponemos la tabla dentro de un JScrollPane
        panel = new JScrollPane();
        
        /* Añadimos todos los paneles al Container */
        cp.add(panel,BorderLayout.NORTH);
          
        // Otra forma de decir que si se cierra la ventana finalice la aplicacion      
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      
        setSize(new Dimension(600,600));      
        setVisible(true);           
    }
    
    
    public void setMenuActionListener(ActionListener menuActionListener) {
        menu.setMenuActionListener(menuActionListener);
    }
}
